package com.ymatou.iapi.couponmanage.compare.bean;

import java.math.BigDecimal;
import java.util.Date;

import com.ymttest.utils.compare.parameter.compareKey;

public class GetSellerBatchesForAppBatchInfo {
	private int batchId;
	@compareKey
	private String batchCode;
	private String batchName;
	private Date effectiveStartTime;
	private Date effectiveEndTime;
	private BigDecimal couponAmount;
	private BigDecimal orderMinAmount;
	private int usedCount;
	private int couponTotalCount;
	private int receivedCount;
	private Date invalidTime;
	private Date createTime;
	private byte couponType;
	private int effectiveType;
	private int effectiveValidType;
	private int effectiveDays;
	private boolean IsShowInPage;
	private boolean IsInvalid;

	public int getBatchId() {
		return batchId;
	}

	public void setBatchId(int batchId) {
		this.batchId = batchId;
	}

	public String getBatchCode() {
		return batchCode;
	}

	public void setBatchCode(String batchCode) {
		this.batchCode = batchCode;
	}

	public String getBatchName() {
		return batchName;
	}

	public void setBatchName(String batchName) {
		this.batchName = batchName;
	}

	public Date getEffectiveStartTime() {
		return effectiveStartTime;
	}

	public void setEffectiveStartTime(Date effectiveStartTime) {
		this.effectiveStartTime = effectiveStartTime;
	}

	public Date getEffectiveEndTime() {
		return effectiveEndTime;
	}

	public void setEffectiveEndTime(Date effectiveEndTime) {
		this.effectiveEndTime = effectiveEndTime;
	}

	public BigDecimal getCouponAmount() {
		return couponAmount;
	}

	public void setCouponAmount(BigDecimal couponAmount) {
		this.couponAmount = couponAmount;
	}

	public BigDecimal getOrderMinAmount() {
		return orderMinAmount;
	}

	public void setOrderMinAmount(BigDecimal orderMinAmount) {
		this.orderMinAmount = orderMinAmount;
	}

	public int getUsedCount() {
		return usedCount;
	}

	public void setUsedCount(int usedCount) {
		this.usedCount = usedCount;
	}

	public int getCouponTotalCount() {
		return couponTotalCount;
	}

	public void setCouponTotalCount(int couponTotalCount) {
		this.couponTotalCount = couponTotalCount;
	}

	public int getReceivedCount() {
		return receivedCount;
	}

	public void setReceivedCount(int receivedCount) {
		this.receivedCount = receivedCount;
	}

	public Date getInvalidTime() {
		return invalidTime;
	}

	public void setInvalidTime(Date invalidTime) {
		this.invalidTime = invalidTime;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public byte getCouponType() {
		return couponType;
	}

	public void setCouponType(byte couponType) {
		this.couponType = couponType;
	}

	public int getEffectiveType() {
		return effectiveType;
	}

	public void setEffectiveType(int effectiveType) {
		this.effectiveType = effectiveType;
	}

	public int getEffectiveValidType() {
		return effectiveValidType;
	}

	public void setEffectiveValidType(int effectiveValidType) {
		this.effectiveValidType = effectiveValidType;
	}

	public int getEffectiveDays() {
		return effectiveDays;
	}

	public void setEffectiveDays(int effectiveDays) {
		this.effectiveDays = effectiveDays;
	}

	public boolean isIsShowInPage() {
		return IsShowInPage;
	}

	public void setIsShowInPage(boolean isShowInPage) {
		IsShowInPage = isShowInPage;
	}

	public boolean isIsInvalid() {
		return IsInvalid;
	}

	public void setIsInvalid(boolean isInvalid) {
		IsInvalid = isInvalid;
	}

}
